package cn.classyex.business.hr.service;

import java.util.List;
import cn.classyex.business.hr.domain.Resume;

/**
 * 简历管理Service接口
 * 
 * @author yex
 * @date 2021-05-05
 */
public interface IResumeService 
{
    /**
     * 查询简历管理
     * 
     * @param resumeId 简历管理ID
     * @return 简历管理
     */
    public Resume selectResumeById(Long resumeId);

    /**
     * 查询简历管理列表
     * 
     * @param resume 简历管理
     * @return 简历管理集合
     */
    public List<Resume> selectResumeList(Resume resume);

    /**
     * 新增简历管理
     * 
     * @param resume 简历管理
     * @return 结果
     */
    public int insertResume(Resume resume);

    /**
     * 修改简历管理
     * 
     * @param resume 简历管理
     * @return 结果
     */
    public int updateResume(Resume resume);

    /**
     * 批量删除简历管理
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteResumeByIds(String ids);

    /**
     * 删除简历管理信息
     * 
     * @param resumeId 简历管理ID
     * @return 结果
     */
    public int deleteResumeById(Long resumeId);
}
